#pragma once
#include "BufferOGL.h"
namespace Alice
{
    enum EBufferType
    {
        EBufferTypeVertexBuffer,
        EBufferTypeIndexBuffer,
        EBufferTypeConstantBuffer
    };
    enum EBufferUsage
    {
        EBufferUsageGPUOnly,
        EBufferUsageCPUGPU
    };
    class Buffer
    {
    public:
        EBufferType mEBufferType;
        EBufferUsage mEBufferUsage;
        int32 mBufferSize;
    };
}